package com.xiaoq.shop.entity;

import com.xiaoq.MongoEntity;
import org.mongodb.morphia.annotations.Entity;
import org.mongodb.morphia.annotations.Indexed;

/**
 * Created by chenjh on 2018/1/10.
 */
@Entity(value = "alipay_config" ,noClassnameStored = true)
public class ALiPayConfigEntity extends MongoEntity {

    /** shopId */
    @Indexed
    private String shopId;

    /** 支付宝 APPID   */
    private String aLiPayAppId;

    /** 填写您的pkcs8的私钥  */
    private String aLiPayAppPrivateKey;

    /** 填写您的吧支付宝公钥 https://openhome.alipay.com/platform/keyManage.htm  */
    private String aLiPayPublicKey;

    /** 签名方式 RSA2  */
    private String aLiPaySignType = "RSA2";

    /** 删除标识 见ConstantUtil   */
    private String deleteFlag;

	public String getShopId() {
		return shopId;
	}

	public void setShopId(String shopId) {
		this.shopId = shopId;
	}

	public String getaLiPayAppId() {
		return aLiPayAppId;
	}

	public void setaLiPayAppId(String aLiPayAppId) {
		this.aLiPayAppId = aLiPayAppId;
	}

	public String getaLiPayAppPrivateKey() {
		return aLiPayAppPrivateKey;
	}

	public void setaLiPayAppPrivateKey(String aLiPayAppPrivateKey) {
		this.aLiPayAppPrivateKey = aLiPayAppPrivateKey;
	}

	public String getaLiPayPublicKey() {
		return aLiPayPublicKey;
	}

	public void setaLiPayPublicKey(String aLiPayPublicKey) {
		this.aLiPayPublicKey = aLiPayPublicKey;
	}

	public String getaLiPaySignType() {
		return aLiPaySignType;
	}

	public void setaLiPaySignType(String aLiPaySignType) {
		this.aLiPaySignType = aLiPaySignType;
	}

	public String getDeleteFlag() {
		return deleteFlag;
	}

	public void setDeleteFlag(String deleteFlag) {
		this.deleteFlag = deleteFlag;
	}
    
    

}
